Turreted drill - Fransızca İngilizce Sözlük